image: Remove icon-size argument from icon setters
authorMatthias Clasen <mclasen@redhat.com>
Wed, 15 Nov 2017 00:43:13 +0000 (19:43 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 15 Nov 2017 19:22:17 +0000 (14:22 -0500)
commitdbfaa9910705a35d3017f1e8e65a9cf52e2f7d9b
treea76a5be1cac5ef746c431a00e8b79a93b63f3e10
parent049cc6aa013601c4e662c38df408f8956b155f0a
image: Remove icon-size argument from icon setters

Instead, add a function gtk_image_set_icon_size() for the cases where
overriding the icon size is necessary.

Treat icon sizes the same way as pixel sizes, too. So gtk_image_clear()
no longer unsets the icon size.
56 files changed:
demos/gtk-demo/clipboard.c
demos/gtk-demo/dialog.c
demos/gtk-demo/gtkfishbowl.c
demos/gtk-demo/headerbar.c
demos/gtk-demo/images.c
demos/gtk-demo/listbox.c
demos/gtk-demo/sidebar.c
demos/icon-browser/iconbrowserwin.c
gtk/gtkaboutdialog.c
gtk/gtkappchooserdialog.c
gtk/gtkbutton.c
gtk/gtkcolorswatch.c
gtk/gtkcustompaperunixdialog.c
gtk/gtkentry.c
gtk/gtkfilechooserbutton.c
gtk/gtkheaderbar.c
gtk/gtkiconhelper.c
gtk/gtkiconhelperprivate.h
gtk/gtkimage.c
gtk/gtkimage.h
gtk/gtklockbutton.c
gtk/gtkmenubutton.c
gtk/gtkmodelbutton.c
gtk/gtkmodelmenuitem.c
gtk/gtkmountoperation.c
gtk/gtkpathbar.c
gtk/gtkplacesview.c
gtk/gtkplacesviewrow.c
gtk/gtkprintbackend.c
gtk/gtkprinteroptionwidget.c
gtk/gtkrecentchoosermenu.c
gtk/gtkscalebutton.c
gtk/gtkshortcutsshortcut.c
gtk/gtkshortcutswindow.c
gtk/gtksidebarrow.c
gtk/gtkstackswitcher.c
gtk/gtktextview.c
gtk/gtktoolbar.c
gtk/gtktoolbutton.c
gtk/gtktooltipwindow.c
gtk/gtktreeviewcolumn.c
gtk/inspector/general.c
tests/testadjustsize.c
tests/testappchooserbutton.c
tests/testbaseline.c
tests/testdialog.c
tests/testdnd2.c
tests/testemblems.c
tests/testflowbox.c
tests/testgiconpixbuf.c
tests/testgtk.c
tests/testheaderbar.c
tests/testimage.c
tests/testlist3.c
tests/testtoolbar.c
tests/testtoplevelembed.c